import {makeAutoObservable} from 'mobx';

class Article {
    // 文章列表
    articleList=[];
    constructor(){
        makeAutoObservable(this);
    }
    // 请求文章列表数据
    getArticleList(){
        fetch(`https://cnodejs.org/api/v1/topics`).then(response=>response.json()).then(res=>{
            if(res.success){
                this.articleList=res.data;
            }
        });
    }
    // 删除文章
    removeArticle(index){
        this.articleList.splice(index,1);
    }
}

export default new Article();